be on last legs - Turco Inglés Diccionario